package com.ruoyi.api.dto.employee;

import com.ruoyi.common.annotation.Translation;
import com.ruoyi.common.constant.TransConstant;

import lombok.Data;

/**
 * 人员明细 dto
 * @author cc
 *
 */
@Data
public class EmployeeMapDetailDto
{
	//人员服务种类 - 清扫保洁，垃圾清运
	//private String serviceType;

	/**
	 * 人员id
	 */
	private Long id;

	/**
	 * 人员服务种类id - 清扫保洁，垃圾清运
	 */
	private Integer serviceTypeId;

	/**
	 * 人员服务种类名称 - 清扫保洁，垃圾清运
	 */
	@Translation(type = TransConstant.DICT_TYPE_TO_LABEL , mapper = "serviceTypeId", other = "erecord_service_type")
	private String serviceTypeName;

	//人员编码
	/**
	 * 人员编码
	 */
	private String serialNum;

	//巡检人员/处理人员
	/**
	 * 人员名称
	 */
	private String name;

	//人员作业种类 - 巡检人员/处理人员
	//private String jobType;

	private Long postId;
	
	/**
	 * 岗位
	 */
	@Translation(type = TransConstant.POST_ID_TO_NAME , mapper = "postId")
	private String postName;
	//勤状态
	/**
	 * 人员考勤状态 （正常/异常） - 轨迹数据
	 */
	private String attendanceStatus;

	//联系电话
	/**
	 * 联系电话
	 */
	private String phone;

	//最近服务社区
	//private String community;

	//最近服务地址
	/**
	 * 最近服务地址
	 */
	private String location;

	//最近服务时间
	/**
	 * 最近服务时间
	 */
	private String serviceTime;

	//人员服务地点坐标 // 纬度:22.543099 经度:114.057868
	/**
	 * 人员服务地点坐标
	 */
	private String gps;
}
